body snatcher - French English Dictionary